home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / comm / pf270.zip / MUMB.DOC < prev    next >
Text File  |  1992-03-17  |  3KB  |  54 lines

  1.  
  2.  
  3.  
  4.            Product: MUMB                      mcTRONic Systems
  5.               Date: May 5, 1991               7426 Cornwall Bridge Ln.
  6.           Document: Product Information       Houston, TX  77041-1709
  7.            Version: MUMB.COM R1.00            (713) 462-7687
  8.               CIS#: 74365,1716                Hours: 5-10 PM M-F CST
  9.  
  10.  
  11.         MUMB  is  designed to read and display DOS 5.0 and  higher  UMB's
  12.         memory segments.  UMB stands for Upper Memory Blocks.  UMB's only
  13.         exist  between the memory areas of 640K and 1Meg (Segments  A000-
  14.         FFFF).   This is above the normal memory area but below  extended
  15.         memory.   The Expanded memory page frame can coexist in the  same
  16.         area as UMB's.
  17.  
  18.         DOS 5 uses UMB's to load Device drivers and TSR's (Terminate  and
  19.         Stay Resident programs).  DOS 5 itself appears to load in the HMA
  20.         area, or the first 64K of Extended memory.  UMB's under DOS 5 can
  21.         only be created on a 386 machine that has first loaded  HIMEM.SYS
  22.         and  then EMM386.SYS using the RAM option.  Second, you must  put
  23.         the command DOS=UMB also in the CONFIG file.  I have also discov-
  24.         ered that you can load Quarterdecks  QEMM386 under DOS 5  instead
  25.         of  HIMEM.SYS  and EMM386.SYS.  Then still enter the  DOS  CONFIG
  26.         command DOS=UMB.
  27.  
  28.         If you use QEMM to both create and manage your high memory,  then
  29.         UMB will not work.   Of course, just use LOADHI for that purpose.
  30.         However if you do wish to load QEMM under DOS 5, please  consider
  31.         turning  over that memory to DOS with the DOS=UMB command.   MUMB
  32.         will  then work and you could have the best of both worlds,  that
  33.         is DOS 5 and QEMM.
  34.  
  35.         MUMB does not require any run time parameters to operate.  If you
  36.         are  not using DOS 5 or do not have any UMB's present  then  MUMB
  37.         will terminate with an error message.
  38.  
  39.         When  MUMB  runs it will display all UMB  memory  Segment  ranges
  40.         present  in hex.  It will display the segment size in  bytes  and
  41.         the  amount of free ram in that segment.  Only the free ram  area
  42.         at  the  end of the segment will be displayed.  Any  free  memory
  43.         blocks  that are trapped between used memory blocks will  not  be
  44.         added  to the free total.  In the event that you have  more  than
  45.         one  UMB  memory segment, MUMB will add one line to  the  display
  46.         that will totalize all size and free areas into two final totals.
  47.  
  48.         MUMB  is a shareware product and is included in the  Port  Finder
  49.         package.  As such it shall not be broken from the set but provid-
  50.         ed  as one package.  MUMB is Copyright (c) 1991 by mcTRONic  Sys-
  51.         tems in Houston, Texas.  Any comments you have about UMB would be
  52.         welcome.
  53.  
  54.